Villa Italian
(0.60mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
6301 University Ave,
Cedar Falls,
IA
(319) 277-2285
Cedar Falls Brown Bottle
(2.01mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
1111 Center St,
Cedar Falls,
IA
(319) 266-2616